left-hand term - French English Dictionary